have you heard of the high elves